loss of limb - French English Dictionary